physically present - İngilizce Eşanlam Sözlük